package com.venutech.gongan.dao;

import com.baomidou.mybatisplus.plugins.Page;
import com.venutech.gongan.entity.UserGroupRole;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserGroupRoleMapper {

    int insert(UserGroupRole userGroupRole);

    int delete(@Param("usergroup_id") int usergroupId, @Param("role_id") int roleId);

    //查询用户组中角色ID是否存在
    UserGroupRole searchUserGroupRole(@Param("usergroup_id") Integer ugId, @Param("role_id") Long roleId);

    //分页数据 根据用户组ID显示所有用户名
    List<UserGroupRole> getList(Page<UserGroupRole> page, Integer ug_id);

    //批量添加角色-->用户组
    int UserGroupAddRoles(List<UserGroupRole> list);

    List<Integer> getUserGroupRoles(Integer userId);

}



